heinous crime - Turkish English Dictionary